Big Huge Thesaurus

young mammal

noun